dirt separator - Espagnol Anglais Dictionnaire